Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STATHAM PLACE Terraced £309,000 25 May 2023
4 STATHAM PLACE Terraced £152,750 22 Mar 2006
10 STATHAM PLACE Terraced £149,500 17 Jul 2003
16 STATHAM PLACE Semi-Detached £387,000 27 Oct 2017
20 STATHAM PLACE Terraced £272,500 9 Oct 2017